set of coupled train cars with no engine car - Español Inglés Diccionario